namespace OpenGL;

public enum NvVertexProgram3
{
	FragmentShader = 35632,
	FragmentShaderArb = 35632,
	VertexShader = 35633,
	VertexShaderArb = 35633,
	ProgramObjectArb = 35648,
	ShaderObjectArb = 35656,
	MaxFragmentUniformComponents = 35657,
	MaxFragmentUniformComponentsArb = 35657,
	MaxVertexUniformComponents = 35658,
	MaxVertexUniformComponentsArb = 35658,
	MaxVaryingFloats = 35659,
	MaxVaryingFloatsArb = 35659,
	MaxVertexTextureImageUnits = 35660,
	MaxVertexTextureImageUnitsArb = 35660,
	MaxCombinedTextureImageUnits = 35661,
	MaxCombinedTextureImageUnitsArb = 35661,
	ObjectTypeArb = 35662,
	ObjectSubtypeArb = 35663,
	ShaderType = 35663,
	FloatVec2 = 35664,
	FloatVec2Arb = 35664,
	FloatVec3 = 35665,
	FloatVec3Arb = 35665,
	FloatVec4 = 35666,
	FloatVec4Arb = 35666,
	IntVec2 = 35667,
	IntVec2Arb = 35667,
	IntVec3 = 35668,
	IntVec3Arb = 35668,
	IntVec4 = 35669,
	IntVec4Arb = 35669,
	Bool = 35670,
	BoolArb = 35670,
	BoolVec2 = 35671,
	BoolVec2Arb = 35671,
	BoolVec3 = 35672,
	BoolVec3Arb = 35672,
	BoolVec4 = 35673,
	BoolVec4Arb = 35673,
	FloatMat2 = 35674,
	FloatMat2Arb = 35674,
	FloatMat3 = 35675,
	FloatMat3Arb = 35675,
	FloatMat4 = 35676,
	FloatMat4Arb = 35676,
	Sampler1D = 35677,
	Sampler1DArb = 35677,
	Sampler2D = 35678,
	Sampler2DArb = 35678,
	Sampler3D = 35679,
	Sampler3DArb = 35679,
	SamplerCube = 35680,
	SamplerCubeArb = 35680,
	Sampler1DShadow = 35681,
	Sampler1DShadowArb = 35681,
	Sampler2DShadow = 35682,
	Sampler2DShadowArb = 35682,
	Sampler2DRectArb = 35683,
	Sampler2DRectShadowArb = 35684,
	FloatMat2x3 = 35685,
	FloatMat2x4 = 35686,
	FloatMat3x2 = 35687,
	FloatMat3x4 = 35688,
	FloatMat4x2 = 35689,
	FloatMat4x3 = 35690,
	DeleteStatus = 35712,
	ObjectDeleteStatusArb = 35712,
	CompileStatus = 35713,
	ObjectCompileStatusArb = 35713,
	LinkStatus = 35714,
	ObjectLinkStatusArb = 35714,
	ObjectValidateStatusArb = 35715,
	ValidateStatus = 35715,
	InfoLogLength = 35716,
	ObjectInfoLogLengthArb = 35716,
	AttachedShaders = 35717,
	ObjectAttachedObjectsArb = 35717,
	ActiveUniforms = 35718,
	ObjectActiveUniformsArb = 35718,
	ActiveUniformMaxLength = 35719,
	ObjectActiveUniformMaxLengthArb = 35719,
	ObjectShaderSourceLengthArb = 35720,
	ShaderSourceLength = 35720,
	ActiveAttributes = 35721,
	ObjectActiveAttributesArb = 35721,
	ActiveAttributeMaxLength = 35722,
	ObjectActiveAttributeMaxLengthArb = 35722,
	FragmentShaderDerivativeHint = 35723,
	FragmentShaderDerivativeHintArb = 35723,
	ShadingLanguageVersion = 35724,
	ShadingLanguageVersionArb = 35724
}
